#ifndef XGS_INIT
#define XGS_INIT
#include "GameCore\GameState.h"
#include "GameCore\DXDeviceWP8.h"
#include <string>

class GS_Init: public GameState, public Singleton<GS_Init>
{
	virtual void Init();
	virtual bool PostInit(int& step);
	virtual void Release();
	virtual void Update(float timeTotal, float timeDelta);
	virtual void Render();
	std::string shipText;
	std::string bulletText;
public:
	GS_Init()
	{
		SafeDelete(instance);
		instance = this;
	}
	~GS_Init()
	{
		instance = NULL;
	}
};
#endif